home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 37
/
Aminet 37 (2000)(Schatztruhe)[!][Jun 2000].iso
/
Aminet
/
comm
/
tcp
/
AmigADSL-Fr.lha
/
AmigADSL-Fr
/
AmigADSL-Fr.doc
next >
Wrap
Text File
|
2000-03-29
|
7KB
|
177 lines
L'ADSL en France sur Amiga avec l'offre Netissimo
-------------------------------------------------
Depuis quelques mois nous avons accès a la technologie ADSL en France, qui
utilise le protocole PPTP. Malheureusement pour nous, le modem Alcatel 1000
comporte un bug qui empêche les utilisateurs Macintosh, Linux et Amiga de se
connecter.
En attendant une mise à jour de Miami qui règlera ce probleme, nous avons patché
le pptp.device et ainsi nous pouvons nous connecter normalement.
Bien sûr, dès que Holger Kruse aura fixé ce probleme lui aussi (ce qu'il compte faire)
ce patch deviendra inutile.
1. Quel est le problème ?
----------------------
Alcatel-Begique a créé le modem sans avoir de documentation sur le protocole PPTP
inventé par Microsoft. L'implémentation du PPTP est donc conforme à la description qui
en est faite dans la documentation de Windows. Malheureusement, le PPTP "finalisé" a été
complété par quelques petites chose supplémentaires. Il en résulte que Windows et le modem
n'utilisent pas exactement le même PPTP que le reste du monde...
MiamiDX 0.9m gère le PPTP via son miamipptp.device, mais il le gère correctement ;) :
Le modem devrait théoriquement renvoyer un code de retour égal ou supérieur à 1
mais il renvoie toujours 0, ce qui empêche toute connection.
Donc, pour contourner ce probleme, il suffit d'utiliser le patch inclus dans
l'archive, qui se contente de faire croire qu'une connection correcte requiert
le code 0.
Pour les âmes méfiantes vous pourrez comparer le miamipptp.device original et la
version patchée: à l'offset 0x456b l'octet 01 a été changé en 00.
2. Installation
------------
La seule chose à faire est de remplacer le miamipptp.device par une version patchée
pour l'installer ouvrir un shell et taper:
spatch -oram:miamipptp.device -pmiamipptp.pch miami:devs/miamipptp.device
ou bien utiliser un éditeur hexadecimal et changer l'offset sus-cité.
et remplacez le miamipptp.device dans miami:devs/ (sauvegardez l'ancien miamipptp.device)
par le nouveau.
3. Configuration de Miami pour l'ADSL
----------------------------------
En fait, l'usage du PPTP nécessite de créer 2 mini-reseaux:
- l'un entre la carte ethernet et le modem
- l'autre entre le modem et le fournisseur d'accès internet (FAI)
Le modem Alcatel1000 se trouve à l'IP 10.0.0.138.
Il est possible:
- de le pinguer (miamiping 10.0.0.138)
- d'accéder à son site ouaib (http://10.0.0.138)
(duquel une foule de paramètres sont modifiables: ATTENTION !!!)
Il possède même un serveur ftp !
MiamiDeluxe comporte un petit document MiamiPPTP.txt décrivant à 90% la marche à suivre.
Les 10% restant étant les modifications à effectuer pour Netissimo...
Mais avant tout il est nécessaire de créer une nouvelle entrée nommée "ethernet" (par exemple)
de type "Ethernet" dans la partie "Hardware" et d'y choisir sa carte réseau.
Libre à l'utilisateur d'utiliser un device SANA-II ou un pilote MNI.
Ne pas oublier de faire un "Query device", sinon...
Il faut également créer une "Interface" de type "Ethernet" et de catégorie "Internet"
utilisant l'entrée "ethernet" crée précédement.
Réglages à effectuer:
IP static: 10.0.0.10
Netmask static: 255.0.0.0
Gateway static: 0.0.0.0
Mettre la priorité de Gateway à 0
Il est également très pratique de cocher la case Events -> Auto-Online.
Comme le document n'est ni vraiment très clair, ni spécifique à Netissimo, voici la marche
à suivre pour le reste...
Créer une entrée Hardware de type Serial, nommée PPTP (par exemple) et utilisant le serial
device driver "Miami:Devs/miamipptp.device" Unit 0.
Réglages à effectuer:
Use CD: doit être coché
MTU: 1460
Modem settings -> DTR mode: hangup
Modem settings -> Dial prefix: ATD
Créer une entrée Dialer nommée PPTP (par exemple) et ajouter le numéro de téléphone 10.0.0.138
qui est en fait l'IP du modem.
Créer un entrée Interface de type "PPP dial-out/Internet". Choisir PPTP, puis PPTP :-))
Et effectuer les réglages:
IP dynamic
Gateway dynamic
PPP setings -> Same as in dialer désactivé
PPP setings -> User name: donné par votre FAI (maman.ours-adsl@free.proxad par exemple)
PPP setings -> Password: donné par votre FAI
TCP/IP setings -> Use DHCP (inutile dans la plupart des cas)
TCP/IP setings -> Get dynamic host name, priority doit être différent de 0
Gui default peut être activé, afin de pouvoir piloter facilement la connection
Puis dans Database:
Dans "DNS Servers" rajouter les IP des serveurs DNS de votre FAI.
Pour free, il s'agit de:
IP: 212.27.32.5 Interfaces: (ppp0)
IP: 212.27.32.6 Interfaces: (ppp0)
Si vous ne les connaissez pas, alors activez ABSOLUMENT:
Interfaces -> ppp0 -> TCP/IP settings -> Use DHCP
Interfaces -> ppp0 -> TCP/IP settings -> Get dynamic DNS servers : "add" ou "verify&add"
Ne pas oublier de configurer "IP filters" pour un minimum de sécurité... (cf Miami.guide)
Mettre l'interface eth0 online, si elle ne l'est pas déjà.
A partir de là, une simple pression sur le bouton Online principal devrait déclencher tout
le reste. Ne pas oublier de sauvegarder la configuration ;-)
Un problème qu'il est habituel de rencontrer (sans explication pour l'instant) est que la
connection echoue et doit être recommencée une seconde fois pour se réaliser.
Une manière de contourner le problème est de désactiver Windows -> Show requesters for
protocol errors et de mettre online deux fois de suite l'interface pptp.
Le petit script suivant s'occupe de cela:
if `RX "ADDRESS miami.1 isonline; say RC"` NOT EQ 1
RX "ADDRESS miami.1 online; say RC"
RX "ADDRESS miami.1 online; say RC"
if `RX "ADDRESS miami.1 isonline; say RC"` NOT EQ 1
RequestChoice "Miami Deluxe" "Connexion ADSL impossible" "Zut"
ENDIF
ELSE
RX "ADDRESS miami.1 offline; say RC"
ENDIF
Il passe même Miami en modee offline s'il est relancé, pratique ;-)
Quelques modifications seront peut-être nécessaires pour adapter tout cela à d'autres FAI.
Mais le tout devrait rester TRES similaire. N'hésitez pas à nous envoyer vos propres
trouvailles, surtout si elles rêglent le problème de la première connexion.
Après tout, aucun de nous n'y connait grand chose coté réseau :-)
La config MiamiDX incluse permet de se connecter avec Free comme FAI, sous peu que les
bons logins/password soient rentrés: au boulôt !
4. Remerciements/Coordonnées
-------------------------
- Holger Kruse pour son excellent miami.
- Simus Robert (Siro) siro@village.uunet.be
- SpectrumJ
Vous pouvez nous contacter par email:
Fabien.Coeurjoly@wanadoo.fr
Henes.TSK@iName.com
ou via l'irc: sur #amigafr ou #artbas (IRCNet)